﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;
using System.Xml.Serialization;

namespace LevelEditor.Model.Entity
{
    [Serializable, XmlRoot(ElementName = "ActorSprite")]
    public class ActorSprite : GameSprite
    {
        // Properties
        [XmlArray]
        public List<Animation> Animations { get; set; }

        [XmlIgnore]
        public Color BoundaryColor { get; set; }

        public bool IsMovable { get; set; }

        public bool IsSelectable { get; set; }

        [XmlArray]
        public List<Speach> Speachs { get; set; }

        public string Team { get; set; }
    }


}
